home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / Data.cab / _42C4A0C7B85A41059DE69F27057CDA34 < prev    next >
Encoding:
Text File  |  2004-06-25  |  1.5 KB  |  62 lines

  1. Init()
  2. {
  3.     BufferScreenTemp("full", 1, "zbuffer fsaa")
  4.     BufferScreenTemp("temp", 1, "")
  5.     BufferScreenTemp("half", 2, "")
  6.     BufferScreenTemp("qt1", 4, "")
  7.     BufferScreenTemp("qt2", 4, "")
  8. }
  9.  
  10. Begin()
  11. {
  12.     SetRenderTarget(0, "full", "color depth stencil")
  13. }
  14.  
  15. End()
  16. {
  17.     // downsample to half sized buffer
  18.     SetRenderTarget(0, "half", "")
  19.     SetTexture(0, "full")
  20.     QuadScreen("downsample.mat", 2)
  21.  
  22.     // downsample to quarter sized buffer
  23.     SetRenderTarget(0, "qt1", "")
  24.     SetTexture(0, "half")
  25.     QuadScreen("downsample.mat", 4)
  26.  
  27.     SetRenderTarget(0, "qt2", "")
  28.     SetTexture(0, "qt1")
  29.     SetConst(0, 0.5, 0, 0, 0)
  30.     QuadScreen("blur_gauss_var.mat", 4)
  31.  
  32.     SetRenderTarget(0, "qt1", "")
  33.     SetTexture(0, "qt2")
  34.     SetConst(0, 1.25, 0, 0, 0)
  35.     QuadScreen("blur_gauss_var.mat", 4)
  36.  
  37.     SetRenderTarget(0, "qt2", "")
  38.     SetTexture(0, "qt1")
  39.     SetConst(0, 2.25, 0, 0, 0)
  40.     QuadScreen("blur_gauss_var.mat", 4)
  41.  
  42.     SetRenderTarget(0, "qt1", "")
  43.     SetTexture(0, "qt2")
  44.     SetConst(0, 3.25, 0, 0, 0)
  45.     QuadScreen("blur_gauss_var.mat", 4)
  46.  
  47.     SetRenderTarget(0, "qt2", "")
  48.     SetTexture(0, "qt1")
  49.     SetConst(0, 4.25, 0, 0, 0)
  50.     QuadScreen("blur_gauss_var.mat", 4)
  51.  
  52.     SetRenderTarget(0, "temp", "")
  53.     SetTexture(0, "qt2")
  54.     SetTexture(1, "full")
  55.     QuadScreen("ColorGlowApply.mat", 1)
  56.  
  57.     SetRenderTarget(0, "backbuffer", "color depth stencil")
  58.     SetTexture(0, "temp")
  59.     QuadScreen("OldMovie.mat", 1)
  60. }
  61.  
  62.